soil enzyme - French English Dictionary